Serveur d'exploration sur la télématique

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

New Methodology of Designing Inexpensive Hybrid Control-Acquisition Systems for Mechatronic Constructions

Identifieur interne : 000416 ( Main/Exploration ); précédent : 000415; suivant : 000417

New Methodology of Designing Inexpensive Hybrid Control-Acquisition Systems for Mechatronic Constructions

Auteurs : Jacek Augustyn

Source :

RBID : PMC:3892840

Abstract

This article presents a new methodology for designing a hybrid control and acquisition system consisting of a 32-bit SoC microsystem connected via a direct Universal Serial Bus (USB) with a standard commercial off-the-shelf (COTS) component running the Android operating system. It is proposed to utilize it avoiding the use of an additional converter. An Android-based component was chosen to explore the potential for a mobile, compact and energy efficient solution with easy to build user interfaces and easy wireless integration with other computer systems. This paper presents results of practical implementation and analysis of experimental real-time performance. It covers closed control loop time between the sensor/actuator module and the Android operating system as well as the real-time sensor data stream within such a system. Some optimisations are proposed and their influence on real-time performance was investigated. The proposed methodology is intended for acquisition and control of mechatronic systems, especially mobile robots. It can be used in a wide range of control applications as well as embedded acquisition-recording devices, including energy quality measurements, smart-grids and medicine. It is demonstrated that the proposed methodology can be employed without developing specific device drivers. The latency achieved was less than 0.5 ms and the sensor data stream throughput was on the order of 750 KB/s (compared to 3 ms latency and 300 KB/s in traditional solutions).


Url:
DOI: 10.3390/s131217222
PubMed: 24351633
PubMed Central: 3892840


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">New Methodology of Designing Inexpensive Hybrid Control-Acquisition Systems for Mechatronic Constructions</title>
<author>
<name sortKey="Augustyn, Jacek" sort="Augustyn, Jacek" uniqKey="Augustyn J" first="Jacek" last="Augustyn">Jacek Augustyn</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">24351633</idno>
<idno type="pmc">3892840</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3892840</idno>
<idno type="RBID">PMC:3892840</idno>
<idno type="doi">10.3390/s131217222</idno>
<date when="2013">2013</date>
<idno type="wicri:Area/Pmc/Corpus">000576</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000576</idno>
<idno type="wicri:Area/Pmc/Curation">000576</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">000576</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000228</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">000228</idno>
<idno type="wicri:Area/Ncbi/Merge">000967</idno>
<idno type="wicri:Area/Ncbi/Curation">000967</idno>
<idno type="wicri:Area/Ncbi/Checkpoint">000967</idno>
<idno type="wicri:Area/Main/Merge">000416</idno>
<idno type="wicri:Area/Main/Curation">000416</idno>
<idno type="wicri:Area/Main/Exploration">000416</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">New Methodology of Designing Inexpensive Hybrid Control-Acquisition Systems for Mechatronic Constructions</title>
<author>
<name sortKey="Augustyn, Jacek" sort="Augustyn, Jacek" uniqKey="Augustyn J" first="Jacek" last="Augustyn">Jacek Augustyn</name>
</author>
</analytic>
<series>
<title level="j">Sensors (Basel, Switzerland)</title>
<idno type="eISSN">1424-8220</idno>
<imprint>
<date when="2013">2013</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<p>This article presents a new methodology for designing a hybrid control and acquisition system consisting of a 32-bit SoC microsystem connected via a direct Universal Serial Bus (USB) with a standard commercial off-the-shelf (COTS) component running the Android operating system. It is proposed to utilize it avoiding the use of an additional converter. An Android-based component was chosen to explore the potential for a mobile, compact and energy efficient solution with easy to build user interfaces and easy wireless integration with other computer systems. This paper presents results of practical implementation and analysis of experimental real-time performance. It covers closed control loop time between the sensor/actuator module and the Android operating system as well as the real-time sensor data stream within such a system. Some optimisations are proposed and their influence on real-time performance was investigated. The proposed methodology is intended for acquisition and control of mechatronic systems, especially mobile robots. It can be used in a wide range of control applications as well as embedded acquisition-recording devices, including energy quality measurements, smart-grids and medicine. It is demonstrated that the proposed methodology can be employed without developing specific device drivers. The latency achieved was less than 0.5 ms and the sensor data stream throughput was on the order of 750 KB/s (compared to 3 ms latency and 300 KB/s in traditional solutions).</p>
</div>
</front>
<back>
<div1 type="bibliography">
<listBibl>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Augustyn, J" uniqKey="Augustyn J">J. Augustyn</name>
</author>
<author>
<name sortKey="Bie, A" uniqKey="Bie A">A. Bień</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Salah, K" uniqKey="Salah K">K. Salah</name>
</author>
<author>
<name sortKey="Hamawi, M" uniqKey="Hamawi M">M. Hamawi</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Garcia, J Q" uniqKey="Garcia J">J.Q. Garcia</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Duff, D" uniqKey="Duff D">D. Duff</name>
</author>
<author>
<name sortKey="Woolley, A" uniqKey="Woolley A">A. Woolley</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Meng, S" uniqKey="Meng S">S. Meng</name>
</author>
<author>
<name sortKey="Xu, A" uniqKey="Xu A">A. Xu</name>
</author>
<author>
<name sortKey="Zhao, X" uniqKey="Zhao X">X. Zhao</name>
</author>
<author>
<name sortKey="Yang, C" uniqKey="Yang C">C. Yang</name>
</author>
<author>
<name sortKey="Li, T" uniqKey="Li T">T. Li</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Vidas, T" uniqKey="Vidas T">T. Vidas</name>
</author>
<author>
<name sortKey="Zhang, C" uniqKey="Zhang C">C. Zhang</name>
</author>
<author>
<name sortKey="Christin, N" uniqKey="Christin N">N. Christin</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Distefano, A" uniqKey="Distefano A">A. Distefano</name>
</author>
<author>
<name sortKey="Me, G" uniqKey="Me G">G. Me</name>
</author>
<author>
<name sortKey="Pace, F" uniqKey="Pace F">F. Pace</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Paul, K" uniqKey="Paul K">K. Paul</name>
</author>
<author>
<name sortKey="Kundu, T K" uniqKey="Kundu T">T.K. Kundu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Mankodiya, K" uniqKey="Mankodiya K">K. Mankodiya</name>
</author>
<author>
<name sortKey="Ali Hassan, Y" uniqKey="Ali Hassan Y">Y. Ali Hassan</name>
</author>
<author>
<name sortKey="Vogt, S" uniqKey="Vogt S">S. Vogt</name>
</author>
<author>
<name sortKey="Gehring, H" uniqKey="Gehring H">H. Gehring</name>
</author>
<author>
<name sortKey="Hofmann, U G" uniqKey="Hofmann U">U.G. Hofmann</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Zhang, J" uniqKey="Zhang J">J. Zhang</name>
</author>
<author>
<name sortKey="Chen, C" uniqKey="Chen C">C. Chen</name>
</author>
<author>
<name sortKey="Ma, J" uniqKey="Ma J">J. Ma</name>
</author>
<author>
<name sortKey="He, N" uniqKey="He N">N. He</name>
</author>
<author>
<name sortKey="Ren, Y" uniqKey="Ren Y">Y. Ren</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Chen, C" uniqKey="Chen C">C. Chen</name>
</author>
<author>
<name sortKey="Zhang, X" uniqKey="Zhang X">X. Zhang</name>
</author>
<author>
<name sortKey="Zhang, J" uniqKey="Zhang J">J. Zhang</name>
</author>
<author>
<name sortKey="Tang, Y" uniqKey="Tang Y">Y. Tang</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Altini, M" uniqKey="Altini M">M. Altini</name>
</author>
<author>
<name sortKey="Penders, J" uniqKey="Penders J">J. Penders</name>
</author>
<author>
<name sortKey="Roebbers, H" uniqKey="Roebbers H">H. Roebbers</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Aroca, R V" uniqKey="Aroca R">R.V. Aroca</name>
</author>
<author>
<name sortKey="Burlamaqui, A F" uniqKey="Burlamaqui A">A.F. Burlamaqui</name>
</author>
<author>
<name sortKey="Goncalves, L M G" uniqKey="Goncalves L">L.M.G. Goncalves</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Huang, C C" uniqKey="Huang C">C.-C. Huang</name>
</author>
<author>
<name sortKey="Lee, P Y" uniqKey="Lee P">P.-Y. Lee</name>
</author>
<author>
<name sortKey="Chen, P Y" uniqKey="Chen P">P.-Y. Chen</name>
</author>
<author>
<name sortKey="Liu, T Y" uniqKey="Liu T">T.-Y. Liu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Postolache, O" uniqKey="Postolache O">O. Postolache</name>
</author>
<author>
<name sortKey="Girao, P S" uniqKey="Girao P">P.S. Girao</name>
</author>
<author>
<name sortKey="Ribeiro, M" uniqKey="Ribeiro M">M. Ribeiro</name>
</author>
<author>
<name sortKey="Guerra, M" uniqKey="Guerra M">M. Guerra</name>
</author>
<author>
<name sortKey="Pincho, J" uniqKey="Pincho J">J. Pincho</name>
</author>
<author>
<name sortKey="Santiago, F" uniqKey="Santiago F">F. Santiago</name>
</author>
<author>
<name sortKey="Pena, A" uniqKey="Pena A">A. Pena</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Zhang, Y" uniqKey="Zhang Y">Y. Zhang</name>
</author>
<author>
<name sortKey="Martikainen, O" uniqKey="Martikainen O">O. Martikainen</name>
</author>
<author>
<name sortKey="Pulli, P" uniqKey="Pulli P">P. Pulli</name>
</author>
<author>
<name sortKey="Naumov, V" uniqKey="Naumov V">V. Naumov</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Seo, Y H" uniqKey="Seo Y">Y.-H. Seo</name>
</author>
<author>
<name sortKey="Kwak, S S" uniqKey="Kwak S">S.-S. Kwak</name>
</author>
<author>
<name sortKey="Yang, T K" uniqKey="Yang T">T.-K. Yang</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Mao, X" uniqKey="Mao X">X. Mao</name>
</author>
<author>
<name sortKey="Wang, D" uniqKey="Wang D">D. Wang</name>
</author>
<author>
<name sortKey="Zhang, T" uniqKey="Zhang T">T. Zhang</name>
</author>
<author>
<name sortKey="Huang, K" uniqKey="Huang K">K. Huang</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Brunette, W" uniqKey="Brunette W">W. Brunette</name>
</author>
<author>
<name sortKey="Sodt, R" uniqKey="Sodt R">R. Sodt</name>
</author>
<author>
<name sortKey="Chaudhri, R" uniqKey="Chaudhri R">R. Chaudhri</name>
</author>
<author>
<name sortKey="Goel, M" uniqKey="Goel M">M. Goel</name>
</author>
<author>
<name sortKey="Falcone, M" uniqKey="Falcone M">M. Falcone</name>
</author>
<author>
<name sortKey="Van Orden, J" uniqKey="Van Orden J">J. van Orden</name>
</author>
<author>
<name sortKey="Borriello, G" uniqKey="Borriello G">G. Borriello</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Drumea, A" uniqKey="Drumea A">A. Drumea</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Teng, H K" uniqKey="Teng H">H.-K. Teng</name>
</author>
<author>
<name sortKey="Lin, C M" uniqKey="Lin C">C.-M. Lin</name>
</author>
<author>
<name sortKey="Lang, K C" uniqKey="Lang K">K.-C. Lang</name>
</author>
<author>
<name sortKey="Chu, Y L" uniqKey="Chu Y">Y.-L. Chu</name>
</author>
<author>
<name sortKey="Chen, S J" uniqKey="Chen S">S.-J. Chen</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ducloux, J" uniqKey="Ducloux J">J. Ducloux</name>
</author>
<author>
<name sortKey="Petrashin, P" uniqKey="Petrashin P">P. Petrashin</name>
</author>
<author>
<name sortKey="Lancioni, W" uniqKey="Lancioni W">W. Lancioni</name>
</author>
<author>
<name sortKey="Toledo, L" uniqKey="Toledo L">L. Toledo</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Chen, M C" uniqKey="Chen M">M.-C. Chen</name>
</author>
<author>
<name sortKey="Chen, J L" uniqKey="Chen J">J.-L. Chen</name>
</author>
<author>
<name sortKey="Chang, T W" uniqKey="Chang T">T.-W. Chang</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Cheng, Y H" uniqKey="Cheng Y">Y.-H. Cheng</name>
</author>
<author>
<name sortKey="Kuo, W K" uniqKey="Kuo W">W.-K. Kuo</name>
</author>
<author>
<name sortKey="Su, S L" uniqKey="Su S">S.-L. Su</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Villan, A G" uniqKey="Villan A">A.G. Villan</name>
</author>
<author>
<name sortKey="Esteve, J J" uniqKey="Esteve J">J.J. Esteve</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Rawassizadeh, R" uniqKey="Rawassizadeh R">R. Rawassizadeh</name>
</author>
<author>
<name sortKey="Tomitsch, M" uniqKey="Tomitsch M">M. Tomitsch</name>
</author>
<author>
<name sortKey="Wac, K" uniqKey="Wac K">K. Wac</name>
</author>
<author>
<name sortKey="Tjoa, A M" uniqKey="Tjoa A">A.M. Tjoa</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<affiliations>
<list></list>
<tree>
<noCountry>
<name sortKey="Augustyn, Jacek" sort="Augustyn, Jacek" uniqKey="Augustyn J" first="Jacek" last="Augustyn">Jacek Augustyn</name>
</noCountry>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/TelematiV1/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000416 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000416 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    TelematiV1
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     PMC:3892840
   |texte=   New Methodology of Designing Inexpensive Hybrid Control-Acquisition Systems for Mechatronic Constructions
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Main/Exploration/RBID.i   -Sk "pubmed:24351633" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd   \
       | NlmPubMed2Wicri -a TelematiV1 

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Thu Nov 2 16:09:04 2017. Site generation: Sun Mar 10 16:42:28 2024